

export var GuideConfig =
{
    first_battle: {
        start_guide: "",
        condition: "unlock_level:1|curr_stage:0",
        triggle_event: "MAIN_UI_LOADED",
        delay: 0,
        start_event: "SHOW_START_BATTLE_BTN",
        finish_event: "START_BATTLE",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "320|704",
        mask_width: 360,
        mask_height: 112,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "",
        text_position: "320|815",
        fontsize: "48",
        text_width: 600,
        finish_flag: "first_battle",
        next_guide: "press_energy",
    },
    press_energy: {
        start_guide: "",
        condition: "curr_stage:0|energy_full:1",
        triggle_event: "STAGE_PHASE_START_1",
        delay: 2.5,
        start_event: "GUIDE_ENABLE_PRESS_SKILL",
        finish_event: "ON_PRESSED_HERO_SKILL",
        show_mask_event: "PAUSE_BATTLE",
        close_mask_event: "RESUME_BATTLE",
        mask_type: "ELLIPSE",
        mask_position: "320|220",
        mask_width: 280,
        mask_height: 280,
        mask_opacity: 180,
        finger_anim: "finger_touch",
        guide_text: "\u957f\u6309\u52a0\u901f\u5c04\u51fb",
        text_position: "320|450",
        fontsize: "48",
        text_width: 500,
        finish_flag: "press_energy",
        next_guide: "cast_skill",
    },
    long_press: {
        start_guide: "",
        condition: "unlock_level:0",
        triggle_event: "",
        delay: 0,
        start_event: "",
        finish_event: "HERO_ENERGY_EMPTY",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "ELLIPSE",
        mask_position: "320|220",
        mask_width: 280,
        mask_height: 280,
        mask_opacity: 0,
        finger_anim: "finger_touch",
        guide_text: "\u957f\u6309\u52a0\u901f\u5c04\u51fb",
        text_position: "320|450",
        fontsize: "48",
        text_width: 500,
        finish_flag: "long_press",
        next_guide: "cast_skill",
    },
    cast_skill: {
        start_guide: "",
        condition: "curr_stage:0",
        triggle_event: "STAGE_PHASE_START_2",
        delay: 6,
        start_event: "SHOW_BATTLE_PROP_LIST",
        finish_event: "USE_PROP",
        show_mask_event: "PAUSE_BATTLE",
        close_mask_event: "RESUME_BATTLE",
        mask_type: "RECT",
        mask_position: "102|464",
        mask_width: 120,
        mask_height: 120,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u4f7f\u7528\u9053\u5177",
        text_position: "320|580",
        fontsize: "48",
        text_width: 500,
        finish_flag: "cast_skill",
        next_guide: "buy_gun",
    },
    buy_gun: {
        start_guide: "",
        condition: "unlock_level:1",
        triggle_event: "MAIN_UI_LOADED|UI_PANEL_CLOSED_BattleSettlePanel",
        delay: 0,
        start_event: "",
        finish_event: "ON_GUN_BOUGHT",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "378|88",
        mask_width: 204,
        mask_height: 130,
        mask_opacity: 180,
        finger_anim: "finger_click2",
        guide_text: "\u8d2d\u4e70\u6b66\u5668",
        text_position: "378|360",
        fontsize: "48",
        text_width: 500,
        finish_flag: "buy_gun",
        next_guide: "synthesis_gun",
    },
    synthesis_gun: {
        start_guide: "",
        condition: "unlock_level:1|gun_list:1:1",
        triggle_event: "MAIN_UI_LOADED|GUIDE_NEW_STEP",
        delay: 0,
        start_event: "",
        finish_event: "SYNTHESIS_SUCCESS",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "162|472",
        mask_width: 300,
        mask_height: 118,
        mask_opacity: 180,
        finger_anim: "finger_drag",
        guide_text: "\u6b66\u5668\u5408\u6210",
        text_position: "320|650",
        fontsize: "48",
        text_width: 500,
        finish_flag: "synthesis_gun",
        next_guide: "open_store",
    },
    open_store: {
        start_guide: "",
        condition: "unlock_level:2",
        triggle_event: "MAIN_UI_LOADED|UI_PANEL_CLOSED_UnlockNewLevelTip",
        delay: 0,
        start_event: "",
        finish_event: "START_OPEN_UI_StorePanel",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "352|576",
        mask_width: 80,
        mask_height: 80,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u6253\u5f00\u5546\u5e97",
        text_position: "320|650",
        fontsize: "48",
        text_width: 500,
        finish_flag: "",
        next_guide: "buy_aid",
    },
    buy_aid: {
        start_guide: "open_store",
        condition: "can_pay:gem:80",
        triggle_event: "UI_PANEL_OPENED_StorePanel",
        delay: 0,
        start_event: "",
        finish_event: "BUY_PROP_SUCCESS",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "460|777",
        mask_width: 200,
        mask_height: 75,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u8d2d\u4e70\u9053\u5177",
        text_position: "320|650",
        fontsize: "48",
        text_width: 500,
        finish_flag: "buy_aid",
        next_guide: "close_store",
    },
    close_store: {
        start_guide: "",
        condition: "ui_opened:StorePanel",
        triggle_event: "GUIDE_NEW_STEP",
        delay: 0,
        start_event: "",
        finish_event: "UI_PANEL_CLOSED_StorePanel",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "550|926",
        mask_width: 120,
        mask_height: 60,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u5173\u95ed\u5546\u5e97",
        text_position: "320|930",
        fontsize: "48",
        text_width: 500,
        finish_flag: "",
        next_guide: "second_battle",
    },
    second_battle: {
        start_guide: "",
        condition: "unlock_level:2",
        triggle_event: "MAIN_UI_LOADED|GUIDE_NEW_STEP",
        delay: 0,
        start_event: "SHOW_START_BATTLE_BTN",
        finish_event: "START_BATTLE",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "RECT",
        mask_position: "320|704",
        mask_width: 360,
        mask_height: 112,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u7ee7\u7eed\u6218\u6597",
        text_position: "320|815",
        fontsize: "48",
        text_width: 600,
        finish_flag: "second_battle",
        next_guide: "",
    },
    revive_npc: {
        start_guide: "",
        condition: "",
        triggle_event: "",
        delay: 0,
        start_event: "",
        finish_event: "ON_CHARACTER_REVIVE",
        show_mask_event: "",
        close_mask_event: "",
        mask_type: "ELLIPSE",
        mask_position: "500|930",
        mask_width: 80,
        mask_height: 80,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u6551\u6cbb\u5c0f\u4f19\u4f34",
        text_position: "354|985",
        fontsize: "48",
        text_width: 0,
        finish_flag: "",
        next_guide: "",
    },
    energy_npc: {
        start_guide: "",
        condition: "",
        triggle_event: "",
        delay: 0,
        start_event: "",
        finish_event: "CHARACTER_USE_PROP",
        show_mask_event: "PAUSE_BATTLE",
        close_mask_event: "RESUME_BATTLE",
        mask_type: "ELLIPSE",
        mask_position: "115|1025",
        mask_width: 80,
        mask_height: 80,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u4f7f\u7528\u80fd\u91cf",
        text_position: "354|985",
        fontsize: "48",
        text_width: 0,
        finish_flag: "",
        next_guide: "",
    },
    shock_npc: {
        start_guide: "",
        condition: "",
        triggle_event: "",
        delay: 0,
        start_event: "",
        finish_event: "CHARACTER_USE_PROP",
        show_mask_event: "PAUSE_BATTLE",
        close_mask_event: "RESUME_BATTLE",
        mask_type: "ELLIPSE",
        mask_position: "349|920",
        mask_width: 80,
        mask_height: 80,
        mask_opacity: 180,
        finger_anim: "finger_click",
        guide_text: "\u4f7f\u7528\u51fb\u9000",
        text_position: "354|985",
        fontsize: "48",
        text_width: 0,
        finish_flag: "",
        next_guide: "",
    },

}